﻿.footer {
  width: 1200px;
  margin: 0 auto;
  font-size: 12px;
}
.footer .slogan {
  width: 1200px;
  height: 90px;
  margin: 0 auto;
  position: relative;
  border-top: 1px solid #E5E5E5;
  border-bottom: 1px solid #E5E5E5;
}
.footer .slogan ul li {
  list-style: none;
  display: inline-block;
  float: left;
  width: 326px;
  height: 44px;
}
.footer .slogan ul li i {
  display: inline-block;
  height: 44px;
  width: 44px;
  float: left;
  margin-right: 12px;
}
.footer .slogan ul li span {
  font-size: 16px;
  display: inline-block;
  height: 44px;
  line-height: 44px;
}
.footer .slogan ul li .fs-1 {
  background: url(../images/icon14.png) no-repeat 0 0;
}
.footer .slogan ul li .fs-2 {
  background: url(../images/icon14.png) no-repeat -53px 0;
}
.footer .slogan ul li .fs-3 {
  background: url(../images/icon14.png) no-repeat -107px 0;
}
.footer .slogan ul li .fs-4 {
  background: url(../images/icon14.png) no-repeat -160px 0;
}
.footer .slogan ul li.fs-l1 {
  position: absolute;
  top: 23px;
  left: 0px;
}
.footer .slogan ul li.fs-l2 {
  position: absolute;
  top: 23px;
  left: 326px;
}
.footer .slogan ul li.fs-l3 {
  position: absolute;
  top: 23px;
  left: 652px;
}
.footer .slogan ul li.fs-l4 {
  position: absolute;
  top: 23px;
  left: 888px;
}
.footer .service {
  width: 1200px;
  height: 130px;
  padding-top: 30px;
  padding-bottom: 20px;
  border-bottom: 1px solid #E5E5E5;
}
.footer .service dl {
  display: inline-block;
  float: left;
  width: 275px;
}
.footer .service dl dt {
  font-size: 16px;
  line-height: 19px;
  padding-bottom: 15px;
}
.footer .service dl dt i {
  display: inline-block;
  width: 16px;
  height: 14px;
  margin-top: 3px;
  margin-right: 8px;
}
.footer .service dl dt .se-1 {
  background: url(../images/icon14.png) no-repeat 0 -54px;
}
.footer .service dl dt .se-2 {
  background: url(../images/icon14.png) no-repeat -26px -54px;
}
.footer .service dl dt .se-3 {
  background: url(../images/icon14.png) no-repeat -52px -54px;
}
.footer .service dl dt .se-4 {
  background: url(../images/icon14.png) no-repeat -78px -54px;
}
.footer .service dl dt .se-5 {
  background: url(../images/icon14.png) no-repeat 0 -78px;
}
.footer .service dl dd {
  width: 244;
  padding-left: 24px;
  line-height: 24px;
  color: #666666;
}
.footer .service .service-5 {
  width: 90px;
}
.footer .foot {
  width: 1200px;
  height: 223px;
  padding: 30px 0px 10px 0px;
}
.footer .foot p {
  text-align: center;
}
.footer .foot p a {
  text-decoration: none;
  color: #666666;
}
.footer .foot p a span {
  color: #FF0000;
}
.footer .foot p a:hover {
  color: #FF0000;
  text-decoration: underline;
}
.footer .foot .foot-warn {
  width: 1200px;
  height: 99px;
  padding-top: 12px;
}
.footer .foot .foot-warn p {
  height: 18px;
  line-height: 18px;
  text-align: center;
}
.footer .foot .foot-warn .warnning {
  height: 40px;
  padding-top: 23px;
}
